Rust Job: Staff Front End Engineer

Job added on

Company

Product Science
United States of America

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Rust Job Details

This is a fully remote position.

About Product Science: Product Science, Inc. is a California-based company delivering key metric increases in mobile applications through intelligent monitoring of the product code. Our product and process ensures that our clients achieve their greatest potential in the most seamless and efficient way possible.

Who We Are: We are a creative and international crew of engineers, entrepreneurs, seasoned operations professionals and misfits. Our collective experience is impressive, but we acknowledge there is always more to learn. We move fast, but thoughtfully. As a client-centric organization, we are committed to constantly evolving to meet the needs of our clients and enable each other to succeed and grow. If this sounds like you, please reach out!

About the Role: This is a full-time and fully remote position. This is an opportunity for an experienced frontend engineer to lead and grow our Frontend team at a high-growth startup. You will report to the CTO and will work in close collaboration with our Dir of Engineering and Director of Product to figure out the best solution for any problem that arises. Our ideal candidate is strong both technically and also strategically, and could easily understand high-level business needs and translate them into tactical, actionable plans.

Responsibilities:

  • Develop web applications and new UI features
  • Work with stakeholders in Product and Engineering to optimize PRDs and road maps to best match engineering capacity
  • Help develop the team's capabilities through hiring the best engineers
  • Help to review code, and establish coding best practices
  • Identify issues or gaps in our codebase and help improve it via actionable plans
  • Write unit, integration, and end-to-end tests for the client part of the software
  • Test and mock endpoints
  • Report issues related to the other parts of the software
  • Provide CI/CD capabilities for the client-side part of the software
  • Deploy the client-side part of the software
  • Ensure the technical feasibility of UI/UX designs
  • Build reusable code and libraries for future use

Requirements:

  • Bachelor's degree in computer science, software engineering or equivalent
  • At least 10 years of experience with JavaScript/TypeScript
  • Strong knowledge of one of the modern frameworks (React/Vue/Angular/Svelte), knowledge of HTML/CSS and modern CSS frameworks
  • Experience with cloud platforms (GCP is preferable)
  • Experience with complex modular projects and full stack development development is preferred
  • Preferred: knowledge of other languages such as Java/Kotlin/Go/Rust

Product Science, Inc. is proud to be an equal opportunity workplace and an affirmative action employer. We value diversity, and are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status, or any other applicable legally protected characteristics in accordance with applicable federal, state, and local laws. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.

If you have a disability or special need that requires accommodation, please contact us!